/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Arreglos;

/**
 *
 * @author jgutierrez
 */
public class Practica4 {
    public static void main(String[] args){
        String[] frase = {
            "TODA CUESTION TIENE DOS PUNTOS DE VISTA",
            "EL EQUIVOCADO Y EL NUESTRO",
            "TODAS LAS MUJERES TIENEN ALGO HERMOSOS",
            "AUNQUE SEA UNA PRIMA LEJANA",
            "SE ESTA MURIENDO GENTE QUE ANTES NO SE MORIA",
            "HE OIDO HABLAR TAN BIEN DE TI",
            "QUE CREIA QUE ESTABAS MUERTO",
            "RECUERDA SIEMPRE QUE ERES UNICO",
            "EXACTAMENTE IGUAL QUE TODOS LOS DEMAS",
            "TODO TIEMPO PASADO FUE ANTERIOR",
            "LOS HONESTOS SON INADAPTADOS SOCIALES",
            "LA VERDAD ABSOLUTA NO EXISTE",
            "Y ESTO ES ABSOLUTAMENTE CIERTO",
            "LO TRISTE NO ES IR AL CEMNETERIO, SINO QUEDARSE",
            "EL AMOR ETERNO DURA APROXIMADAMENTE TRES MESES",
        };
        int[] contadorLetras = new int[26];
        for (int contador = 0; contador < frase.length; contador+=1 ){
            String current = frase[contador];
            char[] letras = current.toCharArray();
            for (int contador2 = 0; contador2 < letras.length; contador2+=1){
                char letra = letras[contador2];
                if (letra >= 'A' && letra <= 'Z') {
                    contadorLetras[letra - 'A']+=1;
                }
            }
            
        }
        for (char contador3 = 'A'; contador3 <= 'Z'; contador3+=1){
                System.out.print(contador3 + " : " + contadorLetras[contador3 - 'A'] + " ");
            }
        System.out.println();
    }
    
    /*
    Letra  Posicion     Código ASCII
     A      0                65
     B      1
     C      2
     D      3
     E      4
     F      5
     G      6
     H      7
     I      8    
     J      9
     K      10
     L      11
     M      12
     N      13
     O      14
     P      15
     Q      16
     R      17    
     S      18
     T      19
     U      20
     V      21
     W      22
     X      23
     Y      24
     Z      25   codigo ASCII 90
      
     
     */
    
}
